@charset "utf-8";

th,td, input,textarea,select,button{font-size:12px;color:#666666;}
table {border-spacing:0;border-collapse:collapse;border:0;}

a{color:#666666;text-decoration:none;}
a:link,
a:visited{text-decoration:none;}
a:hover{text-decoration:underline;}
a:active{text-decoration:none;}
ol,ul ,li {list-style:none;}

dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}


/****************************************************************************
게시판 테이블
****************************************************************************/
ul.board_tab > li.board_table{width:950px;font-size:14px;color:#333;text-align:center;font-weight:600;}
ul.board_tab > li.board_table > table{width:100%;height:100%;margin-top:7px;}
ul.board_tab > li.board_table > table > thead.board_thead{color:#333;height:32px;vertical-align:middle;font-weight:700;background-color:#efefef;border-top:1px solid #999;border-bottom:1px solid #c9c9c9;}
ul.board_tab > li.board_table > table > thead.board_thead > tr > th{height:26px;color:#333;background-color:#efefef;}
ul.board_tab > li.board_table > table > thead.board_thead > tr > th.table_head1{width:12%;}
ul.board_tab > li.board_table > table > thead.board_thead > tr > th.table_head2{width:14%;}
ul.board_tab > li.board_table > table > thead.board_thead > tr > th.table_head3{width:*;}
ul.board_tab > li.board_table > table > thead.board_thead > tr > th.table_head4{width:15%;}
ul.board_tab > li.board_table > table > thead.board_thead > tr > th.table_head5{width:11%;background:none;background-color:#efefef;border-top:1px solid #999;border-bottom:1px solid #c9c9c9;}
ul.board_tab > li.board_table > table > tbody > tr.bg{background-color:#f4f1e9;}
ul.board_tab > li.board_table > table > tbody > tr > td{font-size:14px;color:#333;padding:14px 0 14px 0;border-bottom:1px solid #ccc;}
ul.board_tab > li.board_table > table > tbody > tr > td.table_content{text-align:left;padding-left:18px;}
ul.board_tab > li.board_table > table > tbody > tr > td > a{color:#333;}
ul.board_tab > li.board_table > table > tbody > tr.mouse_over:hover {background-color:#F90;color:#999;cursor:pointer;cursor:hand;}

/****************************************************************************
게시판 테이블 번호
****************************************************************************/
li.board_number{width:948px;text-align: center;padding-top:40px;}
li.board_number > a > img{vertical-align: middle;}

/****************************************************************************
게시판 테이블 검색
****************************************************************************/
ul.board_tab > li.board_search > ul > li.search_select {float:left; margin-left: 250px;}
ul.board_tab > li.board_search > ul > li.search_input {float:left;}
ul.board_tab > li.board_search > ul > li.search_btn {float:left;}
ul.board_tab > li.board_search > ul > li.write_btn {float:left; margin-left:170px;}

/****************************************************************************
게시판 글쓰기
****************************************************************************/
.write_table > tbody > tr > td, .write_table > tbody > tr > td > input, .write_table > tbody > tr > td > textarea, .write_table > tbody > tr > td > select{font-size:12px;color:#666;}
.write_table > tbody > tr > td.write_name{font-size:13px;font-weight:600;}
.write_table > tbody > tr > th.write_title{height:53px;line-height:53px;}

.write_table > tbody > tr.write_content_area{height:200px;vertical-align:top;}
.write_table > tbody > tr.write_content_area > td{padding:14px 0 18px 0;}
.write_table > tbody > tr.write_content_area > td > p{padding-bottom:12px;}
.write_table > tbody > tr.write_content_area > td > textarea{width:775px;height:235px;padding:10px;border:1px solid #ccc;}
.write_table > tbody > tr.inquiry-file > td > p{padding-bottom:8px;}
.write_table > tbody > tr.inquiry-file > td > div > a{position:absolute;top:0;left:442px;width:83px;}
.write_table > tbody > tr.inquiry-file > th{vertical-align:top;line-height:15px;}
.write_table > tbody > tr.inquiry-file > td{padding-bottom:16px;}
div.write_button_box{margin-top:40px;text-align:center;}

/****************************************************************************
게시판 글보기
****************************************************************************/
li.contents > div.title{margin-top:5px;font-size:14px;color:#333;font-weight:700;width:948px;height:45px;position:relative;background-color:#e5e5e5;border:1px solid #ccc;}
li.contents > div.title > h5{font-weight:700;position:absolute;top:15px;left:32px;}
li.contents > div.title > h5 > span{color:#777;}
li.contents > div.title > dl{position:absolute;top:15px;right:30px;}
li.contents > div.contentDiv{width:904px;padding:33px 23px;font-size:14px;color:#666;line-height:27px;font-weight:600;border-bottom:1px solid #999;}
li.btn{padding-top:32px;text-align:center;width:947px;}

.listTab.mainTab > ul{padding-bottom:44px;}
.listTab.mainTab > ul > li > ul.main-tab.tab-content{overflow:hidden;}

/****************************************************************************
    select-box
****************************************************************************/
.select_box{display: inline-block;  zoom:1; *display:inline;position: relative;background-color:#f7f7f7;border:solid 1px #ccc;padding: 1px 11px 0 10px;width:70px;    height:24px;    line-height: 25px;  font-size: 13px;    vertical-align: middle; text-align: left; background-color: #fff; color:#666666; }
.select_box > select{-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";   filter: alpha(opacity=0);   opacity: 0; width:100%; height:100%;    position: absolute; top:0; left:0; font-weight: normal; color: #666;}
.select_box.hover{border:solid 1px #ccc;}

/****************************************************************************
버튼 CSS
****************************************************************************/
.button{text-align: center; display: inline-block; *display: inline; zoom:1; vertical-align: middle;}

.button.h26{font-size: 11px; height:24px; line-height: 24px;}
.button.h29{font-size: 13px; height:27px; line-height: 27px;}
.button.h30{font-size: 14px; height:28px; line-height: 28px;}

.button.w70{width:68px;}
.button.w120{width:116px;}
.button.w124{width:120px;}

.button.white{color:#333333;background-color: #ffffff; border: 1px #cccccc solid;}
.button.orange{color:#ffffff; background-color: #c9500d; border: 1px #c9500d solid;} 
.button.gray{color:#ffffff;background-color: #666666; border: 1px #666666 solid;}




































